package com.blb.community.entity.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.blb.community.entity.SysDept;
import com.blb.community.entity.SysRole;
import com.blb.community.entity.SysRoleMenu;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
@AllArgsConstructor
@NoArgsConstructor
@Data
public class RoleMenuVO extends SysRole {

    @TableField(exist = false)
    private List<Integer> menus;

    @TableField(exist = false)
    private List<SysDept> depts;

    @TableField(exist = false)
    private SysRoleMenu sysRoleMenu;

    @TableField(exist = false)
    private Integer[] menuId;

//    public List<SysMenu> getMenus() {
//        return menus;
//    }
//
//    public void setMenus(List<SysMenu> menus) {
//        this.menus = menus;
//    }
//
//    public List<SysDept> getDepts() {
//        return depts;
//    }
//
//    public void setDepts(List<SysDept> depts) {
//        this.depts = depts;
//    }
//
//    @Override
//    public String toString() {
//        return "Role_MenuVO{" +
//                "menus=" + menus +
//                ", depts=" + depts +
//                '}';
//    }
}
